offshore installation - German English Dictionary